package com.xinchao.model;

import java.io.Serializable;

/**
 * 终端机型
 *
 * @author linqiang
 * @date 2018-08-07 14:06
 */
public class DeviceModel implements Serializable{

    private static final long serialVersionUID = 8559321333113215644L;
    private Long deviceModelId;

    /**
     * 终端型号
     */
    private String deviceModel;

    /**
     * 品牌
     */
    private String brand;

    /**
     * 主板
     */
    private String mainboard;

    /**
     * 屏幕类型(1单屏机，2双屏机， 三屏机)
     */
    private Integer screenType;

    /**
     * 屏幕尺寸
     */
    private String screenSize;
    /**
     * 屏幕分辨率
     */
    private String screenResolution;
    /**
     * 屏接口
     */
    private String screenInterface;
    /**
     * 4G接口数
     */
    private Integer fourGInterfaceNumber;
    /**
     * USB接口数
     */
    private Integer usbInterfaceNumber;
    /**
     * 串口数
     */
    private Integer serialPortNumber;
    /**
     * 蓝牙（0：无；1：有）
     */
    private Integer bluetooth;
    /**
     * 备注
     */
    private String remark;
    /**
     * 新增时间
     */
    private Long addTime;
    /**
     * 修改时间
     */
    private Long updateTime;
    /**
     * 状态（0：可售；1：逻辑删除）
     */
    private Integer status;

    public DeviceModel(Long deviceModelId, String deviceModel, String brand, String mainboard, Integer screenType, String screenSize, String screenResolution, String screenInterface, Integer fourGInterfaceNumber, Integer usbInterfaceNumber, Integer serialPortNumber, Integer bluetooth, String remark, Long addTime, Long updateTime, Integer status) {
        this.deviceModelId = deviceModelId;
        this.deviceModel = deviceModel;
        this.brand = brand;
        this.mainboard = mainboard;
        this.screenType = screenType;
        this.screenSize = screenSize;
        this.screenResolution = screenResolution;
        this.screenInterface = screenInterface;
        this.fourGInterfaceNumber = fourGInterfaceNumber;
        this.usbInterfaceNumber = usbInterfaceNumber;
        this.serialPortNumber = serialPortNumber;
        this.bluetooth = bluetooth;
        this.remark = remark;
        this.addTime = addTime;
        this.updateTime = updateTime;
        this.status = status;
    }

    public DeviceModel() {
        super();
    }

    public Long getDeviceModelId() {
        return deviceModelId;
    }

    public void setDeviceModelId(Long deviceModelId) {
        this.deviceModelId = deviceModelId;
    }

    public String getDeviceModel() {
        return deviceModel;
    }

    public void setDeviceModel(String deviceModel) {
        this.deviceModel = deviceModel;
    }

    public String getBrand() {
        return brand;
    }

    public void setBrand(String brand) {
        this.brand = brand;
    }

    public String getMainboard() {
        return mainboard;
    }

    public void setMainboard(String mainboard) {
        this.mainboard = mainboard;
    }

    public Integer getScreenType() {
        return screenType;
    }

    public void setScreenType(Integer screenType) {
        this.screenType = screenType;
    }

    public String getScreenSize() {
        return screenSize;
    }

    public void setScreenSize(String screenSize) {
        this.screenSize = screenSize;
    }

    public String getScreenResolution() {
        return screenResolution;
    }

    public void setScreenResolution(String screenResolution) {
        this.screenResolution = screenResolution;
    }

    public String getScreenInterface() {
        return screenInterface;
    }

    public void setScreenInterface(String screenInterface) {
        this.screenInterface = screenInterface;
    }

    public Integer getFourGInterfaceNumber() {
        return fourGInterfaceNumber;
    }

    public void setFourGInterfaceNumber(Integer fourGInterfaceNumber) {
        this.fourGInterfaceNumber = fourGInterfaceNumber;
    }

    public Integer getUsbInterfaceNumber() {
        return usbInterfaceNumber;
    }

    public void setUsbInterfaceNumber(Integer usbInterfaceNumber) {
        this.usbInterfaceNumber = usbInterfaceNumber;
    }

    public Integer getSerialPortNumber() {
        return serialPortNumber;
    }

    public void setSerialPortNumber(Integer serialPortNumber) {
        this.serialPortNumber = serialPortNumber;
    }

    public Integer getBluetooth() {
        return bluetooth;
    }

    public void setBluetooth(Integer bluetooth) {
        this.bluetooth = bluetooth;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public Long getAddTime() {
        return addTime;
    }

    public void setAddTime(Long addTime) {
        this.addTime = addTime;
    }

    public Long getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Long updateTime) {
        this.updateTime = updateTime;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }
}